This is just needed on the X11 compositor, wayland compositors are known
for handling their own input.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/378
}
}
- if (!Meta.is_wayland_compositor())
- global.set_stage_input_region(rects);
+ global.set_stage_input_region(rects);
this._isPopupWindowVisible = isPopupMenuVisible;
let workspaceManager = global.workspace_manager;
g_return_if_fail (SHELL_IS_GLOBAL (global));
+ if (meta_is_wayland_compositor ())
+ return;
+
nrects = g_slist_length (rectangles);
rects = g_new (XRectangle, nrects);
for (r = rectangles, i = 0; r; r = r->next, i++)